package shujia.day13;

import java.util.Arrays;

/*
    常见的编码：
        1、java语言默认使用的编码是Unicode, 一个字符占2个字节
        2、IDEA编程环境，是UTF-8，一个字符占3个字节
        3、GBK,一个字符占2个字节

    加密：字符串 -> 字节数组
    解密：字节数组 -> 字符串
 */
public class BianMaDemo {
    public static void main(String[] args) throws Exception{
        String s1 = "今天晚上大家出发去泰国";
        // 加密
//        byte[] bytes1 = s1.getBytes();
        byte[] bytes1 = s1.getBytes("GBK");
        System.out.println(Arrays.toString(bytes1));


        // 解密
//        String res1 = new String(bytes1);
        //public String(byte bytes[], String charsetName)
        String res1 = new String(bytes1, "GBK");
        System.out.println(res1);


    }
}
